Knoxford is a Canadian rural community in Carleton County, New Brunswick. There are two parts to Knoxford: Upper Knoxford (agricultural) and Lower Knoxford (residential)
The community was settled by its namesake, George Knox, and was to be originally named Knoxville.
No schools are located in the community, thus students must travel to Carleton North High School in Bristol and Centreville Community School in Centreville.